messenger dog - English Synonyms Dictionary